.pro_choose{
  padding:20px 15px 0px 15px;
}
.order_product {
  padding-bottom: 5px;
  padding-top: 5px;
}
.aui-list{
  background-color:unset;
}
.aui-list .aui-list-item-media {
  width: 3.8rem;
  height: 3.8rem;
  margin: 12px 0px;
  padding: 0px;
  overflow: hidden;
  border-radius: 6px;
}

.aui-list .aui-list-item-media img {
  border-radius: 6px;
}
.aui-list-item-media{
  position: relative;
}
.aui-list .aui-list-item-inner {
  width: 100%;
  float: left;
  padding-left: 14px;
  padding-right: 14px;
}
.aui-list .pro-list-item-title {
  font-size: 0.7rem;
  line-height: 1rem;
  padding-top: 0.1rem;
  color: #333;
  text-shadow: 0px 0px 0px #333;
  /*margin-bottom: 1.3rem;*/
}
.pro_type{
  width: 100%;
  margin-top: 5px;
  font-size: 0.6rem;
  color: #999;
  overflow: hidden;
}
.pro_type_item{
  width: 49%;
  height: 0.8rem;
  line-height: 0.8rem;
}
.pro_type_itemrgt{
  min-width: 40%;
  max-width: 49%;
  height: 0.8rem;
  line-height: 0.8rem;
  text-align: left !important;
}
.pro_type_item s{
  margin-right: 4px;
}
.pro_type_item span{
  font-weight: 600;
  font-size: 0.7rem;
  color: #333;
}
.pro_type_itemrgt.icon{
  min-width: 20%;
  max-width: 25%;
}
.pro_type_itemrgt.icon i{
  margin-left: 8px;
}

.pro_price_box{
  width: 100%;
  margin-top: 8px;
  overflow: hidden;
}
.pro_price_box s{
  font-size: 0.6rem;
  color: #999;
}
.pro_price_box span{
  font-size: 0.6rem;
}
.only_price_box{
  width: 100%;
  overflow: hidden;
}
.only_price_box label{
  font-weight: 600;
  font-size: 0.7rem;
}
.only_price_box label span{
  font-size: 0.6rem;
  font-weight: 400;

}
